|
|
@@ -251,9 +251,9 @@ def coupons(request):
|
251
|
251
|
page = request.POST.get('page', 1)
|
252
|
252
|
num = request.POST.get('num', 20)
|
253
|
253
|
|
254
|
|
- coupons = UserCouponInfo.objects.filter(user_id=user_id, status=True).order_by('-pk')
|
|
254
|
+ coupons = UserCouponInfo.objects.filter(user_id=user_id, has_used=False, status=True).order_by('-pk')
|
255
|
255
|
coupons, left = pagination(coupons, page, num)
|
256
|
|
- coupons = [coupon.data for coupon in coupons]
|
|
256
|
+ coupons = [coupon.data for coupon in coupons if not coupon.has_used]
|
257
|
257
|
|
258
|
258
|
return response(200, data={
|
259
|
259
|
'coupons': coupons,
|